Black 14-Year-Old Carrying a Puppy Tackled and Choked by Police for Giving Them a ‘Dehumanizing Stare’
(video at link)
New cell phone footage shows Miami-Dade Police officers aggressively pinning an unarmed teen to the ground while choking him. His alleged crime: giving the officers “dehumanizing stares” and “clenching his fists.”